agonize
Are you looking for: 拼命拼命挣扎拼命 拼命挣扎More results...
English Expression:
  1. n.  make frenzied efforts
  2. vi.  agonize