be in straitened circumstances;be at the end of one's tether;be hard up;be unable to cope with a situation ;
The culture of corruption and false is the two big mountains that hinder moral education. By their shackles, moral education is hard.
腐败文化和虚假文化是阻碍我国德育的两座大山,受其束缚,德育左支右绌、跋前踬后。
英语网 · 双语娱乐资讯
英语网 · 四六级英语
英语网 · 英语词汇