I remember hearing it somewhere earlier this year, may be when I was visiting India . It hid somewhere at the back of my mind until I happened to hear it again accidentally during a visit to a friend's this week. I love the tonic progression and harmony of the song, like waves - crests and falls esp. in the second stanza - very smooth. Haven't heard of Devi Sri Prasad but this song reminds me a a lot of early Rahman especially Roja, Muthu etc. Haven't watched the song yet, but will do now.