插翅难飞 chā chì nán fēi

DEFINITIONS

  1. lit. even given wings, you couldn't fly (idiom); fig. impossible to escape

CHARACTERS

插 chā insert, stick into; plant
翅 chì wings; fin
难 nán difficult, arduous, hard; unable
飞 fēi fly; go quickly; dart; high