English: Although it was well done.
Telugu: అయినా కూడా చక్కగా నటించారు.