一筹莫展

listen to the pronunciation of 一筹莫展
Chinesisch - Englisch
to be unable to find a solution
to be at wits' end