zeki kimsene yapacağını şaşırmak

listen to the pronunciation of zeki kimsene yapacağını şaşırmak
Турецкий язык - Английский Язык
be at one's wits' end