How is the phrase s'y mettre enfin translated from French to English
Finir par faire quelque chose après l'avoir remis à plus tard.
To finally get to doing something after delaying it.
Couldn’t load the audio. Please try again.


