Fetching details from the dictionary...
blowing repeatedly (e.g. to cool something down)
huffing and puffing; puffing and panting; gasping
struggling (with work, studies, etc.); having difficulty