Back to Dictionary
刻苦努力
kèkǔnǔlì
1.
assiduous
2.
taking great pains