Donner des réponses. - English

Voter maintenant !Sans réponse
What does the expression have the time of your life mean?

Donner des réponses.