"Floundering" Natural Recordings by Native Speakers
Describing someone or something that is struggling or having difficulty in a particular activity, situation, or environment. This can be used to describe a person's performance, a company's progress, or even a student's understanding of a subject. The word can also imply a sense of flailing around without much progress or success.