Dil Mera Lyrics (with English Meaning): Shahkot | Guru Randhawa

“Dil Mera Lyrics with English Meaning,” Guru Randhawa’s deep Punjabi single from the film “Shahkot,” is a sincere declaration of love’s overpowering power and surrender. The title translates from Punjabi to English as “My Heart,” and the lyrics, written by Sandeep Aulakh, explore themes of adoration, devotion, and the changing aspects of love. Rajiv Dhingra directs this visually and auditorily stunning romance song starring Guru Randhawa and Isha Talwar.

Dil Mera Lyrics English Guru Randhawa

According to Guru Randhawa, “Dil Mera” in Punjabi is about a man’s unconditional love for his lover. Sandeep Aulakh’s Punjabi lyrics tell the story of a love so powerful that it overshadows everything else. The chorus phrase, “Dil Mera Kidhar Gaya,” translates as “Where has my heart gone?” and effectively captures the song’s central theme of utter surrender to love. 

Shahkot Movie’s Dil Mera Lyrics (with English Meaning)


Ambraan Te Chann Na Ghataa
Haan Ambraan Te Chann Na Ghataa

There is no moon or cloudiness in the sky.
Haye Chadi Jaave Kaisa Eh Nasha
Haan Chadi Jaave Kaisa Eh Nasha

What type of drunkenness has overtaken me?
Haan Dil Mera Kidar Gaya, Dil Mera Kidar Gaya
Why has my heart vanished?

Edaan Pehli Vaar Hoya, Sade Vason Baar Hoya,
Fer Pabban Bhaar Hoya Ve

For the first time, my heart has slipped out of control and gone wayward.
Tere Vichon Disda Khuda, Haye Tere Vichon Disda Khuda,
I see God in you, love.
Haan, Dil Mera Kidar Gaya
Why has my heart vanished?

Main​ Tere​ Uton​ Vaaran​ Sаra​ Jahan​,
I will sacrifice the entire world for you.
Kara Main Tera Sajda Tera Kara,
I bow down to you.
Na Ave Zamana Tere Mere Darmeyan Ve Allah,
Oh, God, may no one come between us.

Ik​ Tere​ Nаn​ Da​ Mаin​ Surmа​ Ki​ Paleyа​,
I’ve applied the kohl of your name to my eyes.
Dooja Eh Jeend Nu Avalla Rog Laleya,
This life has introduced me to a new disease.

Hauli-Hsuli Kolon Lang Sohne Mukh Waleya
Oh, pretty one, please move slowly past me.
Raj​Ke​ Tan​ Vekh​ Liye​ Botte​ Ave​ Kahleya​,
Allow me ample time to look at you, oh hurried one.

Daddeya Hath Chhodi, Na Tu Sada Pakh Chhodi,
Oh powerful one, please never leave my hand or side.
Mari​ Pave​ Lаkh​ Chhodi​ Ve​,
You may abuse me, but just never abandon me.

Sah Tainu Ditte Ne Luta, Haan Sah Tainu Ditte Ne Luta,
To you, I have offered my breath.
Han Dil Mera Kidar Gaya, Dil Mera Kidar Gaya,
Why has my heart vanished?

Main​ Tere​ Uton​ Vaaran​ Sаra​ Jahan​,
I will sacrifice the entire world for you.
Kara Main Tera Sajda Tera Kara,
I bow down to you.
Na Ave Zamana Tere Mere Darmeyan, Ve Allah,
Oh, God, may no one come between us.

Kithe Dil Di Lukayi Chabi Hai Dholna, Uraan Kar Ve,
Where did you hide the key to your heart, my love? Bring it to me immediately.
Kithe​ Dil​ Di​ Lukai​ Chаbi​ Hai​ Sohneya,​ Asа​ Jana​ Mar Ve​,
Where did you hide the key to your heart, my love? I would die without you.

Dil Mera Music Video

The music video for “Dil Mera” is a visual treat that enhances the song’s amorous appeal. Rajiv Dhingra’s directing brings the words to life, with Guru Randhawa and Isha Talwar giving mesmerizing performances that encapsulate the song’s themes of love and loyalty.

Song Credits
Title Dil Mera
Movie/Album Shahkot
Singer(s) Guru Randhawa
Songwriter(s) Guru Randhawa
Music Composer(s) Jatinder Shah
Actors Guru Randhawa, Isha Talwar
The lyrics of this song are now available in multiple Indian languages, including Hindi, Punjabi, Tamil, Telugu, and more. To choose your preferred language, click on the translation (beta) button located at the bottom right corner.