一筹莫展的英语:be nonplussed over sth.; at a loss what to do; be at one's wits' end; be at the end of one's tether; be driven to one's wits' end; be up a gum-tree [tree]; can find no way out; cannot do a...
一筹莫展的法语:être à court de moyens(d'expédients)ne savoir que faire;être à bout de ressources