So good that he is good for nothing.
More Italian Proverbs:
A fools knows his own business better than a wise man knows that of others.Italian
The roses fall, the thorns remain.
Italian
Who does all he may never does well.
Italian
He measures others with his own yard.
Italian
A hair of the dog cures the bite.
Italian
The ship does not go without the boat.
Italian