a tenere testa quelli

listen to the pronunciation of a tenere testa quelli
Italienisch - Englisch
to keep ones head