力不从心 (lì bù cóng xīn)

(idiom) to lack the ability to do what one would wish

Character breakdown

Usage

想帮忙但力不从心,很无奈。

I want to help but I'm just not up to it; it's frustrating.

Xiǎng bāng máng dàn lì bù cóng xīn, hěn wú nài.