Back to Dictionary
发愤图强
發憤圖強
fāfèntúqiáng
1.
angry determination