What idiom in English would describe the speaker's surprise over the fact that there was still some lack in an abundance of things?
In the quote below this expression must be substituted for the words "What on earth is his lack?!?!"
Did you hear the news? Jefferson was trying to commit suicide last night. What on earth is his lack?! He has everything: nice job, beautiful wife, kids, a house, a car.