to survive financially in difficult times
"Many small businesses struggle to keep their heads above water."
you have to work hard to achieve success
to boost someone’s confidence or enthusiasm
A difficult task or challenge.
to make the best of the situation you are in
to tell the truth about something you have been hiding
to meet and talk after a long time; to reach the same level...