English: And the singing was superb, too.
Telugu: అలాగే ఆ పాటని చాలా అద్భుతంగా చిత్రీకరించారు.