Pinyin Dictionary results for "yi chou mo zhan"

一筹莫展
to be unable to find a solution; to be at wits' end
Dictionary data provided by CC-CEDICT