Kal Ho Naa Ho (Kal Ho Naa Ho) – Lyrics English Meaning/Translation

As an Amazon Associate, I earn from qualifying purchases. This supports the maintenance of this 20-year archive at no extra cost to you.

Alternative film poster

## Meaning of Kal Ho Naa Ho: The Philosophy of Today

The title ‘Kal Ho Naa Ho’ literally translates to ‘Whether tomorrow comes or not.’ Written by Javed Akhtar, the lyrics serve as a poignant reminder to cherish the present moment (Har pal yahan jee bhar jiyo), as the future is never guaranteed. It is widely considered one of the most philosophical songs in modern Indian cinema.

Kal ho naa ho is one of those songs that had a deep influence on me. I was in college at the time this song was popular and listening to it multiple times over a period of time influenced the way I thought and made choices.

The song talks about the mortality of life and about cherishing the present moment. It speaks about holding on to the people that truly love you and to listen to your heart. Written by Javed Akhtar, this song also boasts of a really beautiful video.

Lyrics: Javed Akhtar
Album: Kal Ho Na Ho
Music: Shankar Ehsaan Loy
Vocals: Sonu Nigam

Hindi / HinglishEnglish Translation
Har Ghadi Badal Raha Hai Roop Zindagi
Chaav Hai Kabhi, Kabhi Hai Dhoop Zidnagi
Har Pal Yahan, Jee Bhar Jiyo,
Jo Hai Sama, Kal Ho Naa Ho
Every moment life changes its shape
Sometimes there is shade, Sometimes there is sunlight
Every moment here, Live to your heart’s content
No matter what the season, There may be no tomorrow
Chaahe Jo Tumhe Poore Dil Se
Milta Hai Woh Mushkil Se
Aisa Jo Koi Kahin Hai
Bas Vahi Sabse Hasin Hai
One who loves you whole-heartedly
It is difficult find such a person
If there is someone like that somewhere
That person is the most beautiful
Us Haath Ko Tum Thaam Lo
Woh Meherbaan Kal Ho Naa Ho
Har Pal Yahan
Jee Bhar Jiyo
Jo Hai Sama
Kal Ho Naa Ho
Grab onto that person’s hand
That well-wisher may not be there tomorrow
Every moment here,
Live to your heart’s content
No matter what the season
There may be no tomorrow
Palko Ke Leke Saaye
Paas Koi Jo Aaye
Lakh Sambhalo Paagal Dil Ko
Dil Dhadke Hi Jaaye
Par Sochlo, Is Pal Hai Jo
Woh Dastan Kal Ho Naa Ho
In the shadow of your eyelashes,
When someone comes near
You try a million times to reason with your mad heart
Your heart still skips a beat
But think, what is there in this moment
That story, might not be there tomorrow

Video:

Kal Ho Naa Ho: Frequently Asked Questions

Q: What is the literal English translation of “Kal Ho Naa Ho”?
A: The phrase literally means “Whether tomorrow comes or not.” In the context of the movie and song, it is an invitation to live in the present because the future is uncertain.

Q: Is there a philosophical meaning to the song?
A: Yes. The song is a modern interpretation of Carpe Diem (Seize the Day). It encourages the listener to find joy in their current circumstances (Har pal yahan jee bhar jiyo) rather than waiting for a perfect future.

Q: Who wrote the lyrics for Kal Ho Naa Ho?
A: The iconic lyrics were written by the legendary poet and screenwriter Javed Akhtar, for which he won the National Film Award for Best Lyrics.

Q: What is the English title of the movie Kal Ho Naa Ho?
A: The movie was released internationally with the English title “Tomorrow May Never Come.”

🎧 Best Way to Experience This Music

To hear the deep bass and soulful vocals of these translations/songs, I recommend these high-fidelity headphones:

View Recommended Headphones on Amazon

(As an Amazon Associate, I earn from qualifying purchases.)