ReadWriteQuiz
Chinese dictionary
slstrain every nerve; do one's best; do the most one can; exert one's heart and strength to the utmost
你知道自己已经尽心竭力,这对你自己也是一种安慰。
It's always something to know you've done the most you could.
尽管她已尽心竭力,但仍然找不到工作。
Despite her earnest efforts, she could not find a job.
尽管我们已尽心竭力,但是仍然失败了。
Despite we earnest efforts, we still could not succeed.
synonym