挣扎
English Expression:
  1. v.  agonise
  2. n.  flounce
  3. v.  flounder
  4. vi.  scrabble
  5. v.  struggle
  6. vt.  tug
  7. vi.  welter
  8. v.  move one's body vigorously, eg trying to get free
French Expression:
  1. v.  se débattre