to manage to survive or continue despite difficulties, especially financial ones
Despite the economic downturn, many small businesses are struggling to keep their heads above water.
経済の低迷にもかかわらず、多くの中小企業が生き残るために奮闘しています。