Ramleela trailer: Deepika Padukone and Ranveer Singh are explosive together!