发奋图强
to make an effort to become strong (idiom); determined to do better; to pull one's socks up
Frequency 1.7
Meanings
- to make an effort to become strong (idiom); determined to do better
- to pull one's socks up
to make an effort to become strong (idiom); determined to do better; to pull one's socks up
Frequency 1.7