unable to help


Meanings

  • in a helpless manner;