无可奈何English Expression:
  • n.  helplessness
  • n.  unable to do anything with
  • n.  helpless
  • n.  have no alternative

(Unregistered user can only view 4 records)