English: It did well though.
Telugu: అయినా కూడా చక్కగా నటించారు.