in the position of one riding a tiger -- unable to get down but dangerous to go on;an awkward position from which there is no retreat;like riding a tiger -- a situation from which it is hard to extricate oneself ;

简答网 · 双语新闻

简答网 · 四六级英语

简答网 · 中考英语

简答网 · 高考英语

简答网 · 双语娱乐资讯

简答网 · 高考英语