Kal Ho Naa Ho Title Track, Full Hindi lyrics, English meaning: "Live every moment fully, for tomorrow may not come.