力
有
不
逮
lì yǒu bù dǎi
基本释义
能力达不到,能力触及不到。
英文翻译
There is no catch