出力chūlì
Top 20000
Meanings
1. to exert oneself
Characters used
Examples1
He contributed as well.