力不从心 (lì bù cóng xīn) - the spirit is willing but the flesh is weak / unable to do what one wishes in Chinese | Fluentide Radio