Back to Dictionary
竭心
jiéxīn
1. to do one's utmost