Немецкий-Английский словарь »

ihm fehlt der gesunde menschenverstand. означает в английский

НемецкийАнглийский
Ihm fehlt der gesunde Menschenverstand.

He needs a little horse sense.