English to Chinese Dictionary

Search:

发奋图强 fèn qiáng to make an effort to become strong (idiom); determined to do better / to pull one's socks up


<< back to the home page