Tere Khayalo Me Teri Hi Yaado Mein Song Of Sonu Nigam -
The song is picturized on the character Raj (Ranbir Kapoor) and Mahi (Minissha Lamba) . It represents the emotional turning point where Mahi realizes Raj has moved on without any commitment, while she remains deeply in love with him. The song is not a duet in the visual sense (both sing separately), but the track alternates between Sonu Nigam (Raj’s perspective – fake regret) and Shreya Ghoshal (Mahi’s perspective – genuine heartbreak).
Sonu Nigam’s portions reflect the male protagonist’s shallow, poetic apology, while Shreya’s verses carry the true emotional weight of abandonment. The lyrics are introspective and repetitive, emphasizing obsession: “Tere khayalo mein, teri hi yaado mein, Dooba rahta hoon main, tera ho ke rahta hoon main…” Translation: “Lost in your thoughts, in your memories, I remain immersed, I remain yours…” Tere Khayalo Me Teri Hi Yaado Mein Song Of Sonu Nigam