Pinyin Dictionary results for "cha chi nan fei"

插翅难飞
lit. even given wings, you couldn't fly (idiom); fig. impossible to escape
Dictionary data provided by CC-CEDICT