Zaroori Tha is a deeply moving Hindi ghazal sung by Rahat Fateh Ali Khan, exploring themes of love and heartache. The song is renowned for its soulful and emotional lyrics, which resonate with anyone who has experienced the pain of a broken relationship. Rahat's evocative voice brings the lyrics to life, making the song a powerful expression of longing and sorrow. The melody, rich with traditional instruments, enhances the song's emotional impact, making "Zaroori Tha" a timeless piece that continues to touch hearts. The song's blend of classical ghazal elements with contemporary production has made it a standout track in modern Indian music.