YOU SAID:
My godfather is not happy that he could not drive
INTO JAPANESE
私のゴッドファーザーは自分が運転できないことを不満に思っています
BACK INTO ENGLISH
my godfather is unhappy that he can't drive
INTO JAPANESE
私のゴッドファーザーは運転できないことに不満を持っています
BACK INTO ENGLISH
my godfather is unhappy that he can't drive
That didn't even make that much sense in English.