Hi and thank you so much for your translation. I can manage reading the lyrics in Italian, but thank you very much for the offer. It's just that some translations of the title didn't seem to match what I figured out: "Subito" was translated in a weird way having nothing to do with "quickly". So I needed a second opinion on that.
I found out that the "Torno Subito" music video looks like a segment of the TV show LOST. So I wanted to know if by any chance the title of the song had a different meaning.
Col
Bluemood