力不从心lìbùcóngxīnTop 35000Meanings1. (idiom) to lack the ability to do what one would wishCharacters used力power不no从from心heart