English: A lovely song, though.
Telugu: చాల అందమైన ఒక పాట.