go to town
US /ɡoʊ tə taʊn/
UK /ɡoʊ tə taʊn/

1.
se donner à fond, faire les choses en grand, se lâcher
to do something with great enthusiasm, energy, or thoroughness, often to an excessive degree
:
•
When she started decorating for the party, she really went to town with balloons and streamers.
Quand elle a commencé à décorer pour la fête, elle s'est vraiment donné à fond avec des ballons et des serpentins.
•
He decided to go to town on his new car, adding all the latest gadgets and modifications.
Il a décidé de se lâcher sur sa nouvelle voiture, en ajoutant tous les derniers gadgets et modifications.