Echo on September 3, 2012
@zjv5002,

About the meanings, both of these two words have the meaning of "can not help". However, 爱莫能助 has the meaning that you are willing to help. 无能为力 doesn't have that.

--Echo

echo@popupchinese.com
signin to reply
* we'll automatically turn your links into html.