Chinese words · Chengyu

有心无力

yǒuxīn-wúlìTraditional 有心無力

willing but unable

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.