nicht das hellste licht im hafen sein

listen to the pronunciation of nicht das hellste licht im hafen sein
Deutsch - Englisch
to be not the sharpest tool in the box