dil deewana ho gaya technical review