









尽其所能 is a Chinese idiom (chengyu) meaning “to do one's utmost”. To exert all one's strength or ability; to try one's very best. Literally, “exhaust one's abilities”.

Turn a Chinese character or sentence into a GIF or MP4
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Picture and word Bingo for your class
Open the tool →尽其所能 (jìn qí suǒ néng) is a Chinese idiom (chengyu) meaning “to do one's utmost”.
尽其所能 is pronounced jìn qí suǒ néng in Mandarin Chinese.
Literally, 尽其所能 means “exhaust one's abilities”. It is used to mean “to do one's utmost”.
能:能力。把所有本事都用上