一籌莫展

Idiom

 * 1) to be unable to find a solution; to be at wits' end