Oba Depa Dowa Lyrics by Chandralekha Perera - English Translation