English: And the song sounded pretty great too.
Telugu: అలాగే ఆ పాటని చాలా అద్భుతంగా చిత్రీకరించారు.