pek şaşırmış halde

listen to the pronunciation of pek şaşırmış halde
Turkish - English
at one's wit's end
at a loss as means to solve a problem