The song "Main Kya Karoon Ram Mujhe Buddha Mil Gaya" is a ... It was sung by Lata Mangeshkar, with music composed by Shankar Jaikishan and lyrics written by Hasrat Jaipuri.