soldier
to achieve independence
to graduate
much (drenched)
object
to be reasonable
healthy fats and oils
to give a challenge
idea
to foresee