一筹莫展

listen to the pronunciation of 一筹莫展
Китайский Язык - Английский Язык
to be unable to find a solution
to be at wits' end