UK Music Producer Deltiimo & India’s SHRAi collaborated for the first time on “Smile Happy People”. Look at the song title itself, obviously, this new track...