Shah Rukh Khan shared a heartfelt message for his mentors and contemporaries, Karan Johar and Aditya Chopra on social media. The megastar said the filmmaker and the producer have fulfilled every dream the superstar ever had.

On Monday he tweeted a collage of himself, Karan Johar and Aditya Chopra along with a post that read, ” Dreamers r good. But if those dreams r not given a direction they mean nothing.These 2 fulfilled every dream I had,over & above every dream they had for themselves.Adi & Karan. Y share this with all? (sic.)”

Sharing that the two filmmakers hold immense importance in his life, he added, “Cos u should know, more important than ur dreams r those who fulfil them for u.”

Shah Rukh has collaborated with Karan Johar in films like Kuch Kuch Hota Hai, Kabhi Khushi Kabhie Gham… and My Name Is Khan.

The 53-year-old has been the poster boy of the banner, Yash Raj Films helmed by Aditya Chopra, popularizing and establishing it as one of the most commendable production banners in the film industry.

The Don star has worked with Chopra in movies such as Dilwale Dulhania Le Jayenge, Jab Tak Hai Jaan, Veer-Zaara and Rab Ne Bana Di Jodi among many others.

Shah Rukh was last seen in Aanand L Rai’s Zero, which also featured Anushka Sharma and Katrina Kaif.