to apply great physical effort to (something)

listen to the pronunciation of to apply great physical effort to (something)
English - English
give it some welly
to apply great physical effort to (something)
Favorites