力不从心 (lì bù cóng xīn) is a Chinese word meaning “(idiom) to lack the ability to do what one would wish”.
Meanings
- 1(idiom) to lack the ability to do what one would wish
力不从心 (lì bù cóng xīn) is a Chinese word meaning “(idiom) to lack the ability to do what one would wish”.