插翅难飞chā chì nán fēichachinanfeilit. even given wings, you couldn't fly (idiom); fig. impossible to escapeCharacters in this word插to insert, to stick in翅wings难hard, difficult, arduous飞to fly, to dartStudy it in Yanamino