English: Still, pretty good.
Telugu: అయినా చాలా బాగున్నాయి.