I am Italian and my "musical culture" is very far from India and its cinema, but .... this song has thrilled me very much, even if I do not know the meaning of words (if someone has a translation at least in English it would welcome). thanks for sharing!
We will walk together same way in all our lives (Rebirth).... and please swear that you will come and meet me the same way.. We are one life though we are apart by 2 bodies..... Be always like you are always mine and never say good bye.... This is what it means in the first few lines ....