もがく
to struggle; to writhe; to wriggle; to squirm
The animal struggled to get out of the cage.
・write
・struggle
・be impatient
to act frantically;to make desperate efforts