Back to Dictionary
发奋图强
發奮圖強
fāfèntúqiáng
1. to make an effort to become strong (idiom); determined to do better
2. to pull one's socks up