F

 

floundered - failing or struggling

foreigner - persons from another country

formidable - having qualities that are difficult to overcome

futiley - useless; without effect