Kiokun Logo
Chinese
力有未逮 [lì​yǒu​wèi​dài]
beyond one's reach or power (to do sth)
Notes
Example Sentences
Contains