Meanings1to be unable to find a solution2to be at wits' endWritten Forms一籌莫展Traditional · Main Form一筹莫展Alternate Form