English: It did well though.
Telugu: అయినా చాలాబాగా చేశారు.