一筹莫展

yìchóu-mòzhǎn
to be unable to find a solution, to be at wits' end
HSK 79
Traditional一籌莫展

Additional Dictionary Meanings

to be unable to find a solutionto be at wits' end