FEEDBACK

Meaning of 奋力挣扎

Lookup via: Pinyin | Radicals
fèn zhēng zhá (Trad.: 奮力掙扎)
to struggle with all one's might (idiom)