The song is a proposal built as a negotiation, and the negotiator on the other side is the beloved. Agar main kahoon, if I say it: the conditional is the song's grammar, and the song never once uses the declarative until the very end. The man keeps offering versions, and the woman keeps asking for better ones, zara aur sajaake kehte, say it more dressed up, zara ghuma phiraake kehte, say it roundabout. The song is about the distance between the feeling and the words for it, and the beloved is the critic who insists the distance can be closed.
The second passage is the man's best try, and it is a catalogue of compliments. Her lips are flower petals, her eyes are fireflies, her face is a moon. The beloved's answer is the song's cleverest turn: do not call me the moon, she says, the moon has spots. Do not call me a flower, they wilt. Do not call me a firefly, they get lost. The compliments are rejected for their accuracy, and the rejection is itself a compliment of a higher order: she is asking to be described without the stock similes, which means she is asking to be described properly.
The third passage is the man's surrender and the song's whole point. Whatever I say, you find nothing good in it. You call even the truth untrue. And the beloved's reply is the answer the song has been moving toward: if I said I love you too, what would you say then? The negotiation was never about the words. It was about who would say the decisive sentence first, and the woman has just said it.
The closing exchange finishes the negotiation in three lines: my heart says we should be together, and if both hearts want it, then why say it at all. The song ends on the silence that the whole debate was guarding. Sonu Nigam's voice and the film's film-within-a-film setting made the song one of the most quoted confessions of the aughts.