avere la testa a posto

Traduzioni

avere la testa a posto

his head's screwed on the right way, in his right mind, mind, screw