力不從心
Mandarin: li4 bu4 cong2 xin1
T6
T1
T4
T1
Definitions
  1. 1 the spirit is willing but the will is weak | also 心有餘而力不足 or 心餘力絀
← Back to dictionary