panting, puffing, huffing
chugging, puffing (steam or smoke), smoking
puffing, huffing, snorting, chugging
Мы услышали пыхтящий вдалеке паровоз.
We heard a steam locomotive chugging in the distance.