had been heaving
-había estado cargando
Past perfect progressiveconjugation ofheave.There are other translations for this conjugation.

heave

Word of the Day
to frighten