New Testament scholars have debated the Genealogy of JESUS
CHRIST for decades and perhaps, for centuries. 
The conflict comes from the discrepancy between Luke 3:23 . .
.
And JESUS HIMSELF+  began to be about thirty years of age, being
(as was supposed) the son of Joseph, which was the son of Heli,
[ the words in blue are not in the Greek but added to the English translation. ] 
Here is the literal translation: 


