F
floundered - failing or struggling
foreigner - persons from another country
formidable - having qualities that are difficult to overcome
futiley - useless; without effect