FEEDBACK

Meaning of 力与愿违

Lookup via: Pinyin | Radicals
yuàn wéi (Trad.: 力與願違)
to be unable to do what one wishes (idiom)