pek şaşırmış halde

listen to the pronunciation of pek şaşırmış halde
Türkçe - İngilizce
at one's wit's end
at a loss as means to solve a problem
pek şaşırmış halde