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.--Echoecho@popupchinese.com
* we'll automatically turn your links into html.