with great difficulty; struggling along on

listen to the pronunciation of with great difficulty; struggling along on
with great difficulty; struggling along on
Favorites