just a random guess
it could be "Ti Amo" by Alexia, the song's general language is English, just uses Ti Amo in the Chorus..
did it have a female singer? pop song?
well it won't hurt, if you try it
YouTube - Alexia - Ti Amo Ti Amo (2000)
Ti amo ti amo
I love you
Ti amo ti amo
I'm crazy for you
The way you look at me
The way you love me
The way you look around
Can buy my soul
My love is not a game
It's something special
It would never be the same
Without you boy
होता है जो होना है ... वक़्त ही शायद खुदा है ...
कौन कहता है आदमी अपनी किस्मत खुद लिखता है?