making a great effort, performing something with much energy

listen to the pronunciation of making a great effort, performing something with much energy
English - English
strenuous efforts
making a great effort, performing something with much energy
Favorites