尽心尽力jìnxīnjìnlìTop 35000Meanings1. making an all-out effort (idiom); to try one's heart out2. to do one's utmostCharacters used尽to the greatest extent心heart力power