English: I would say they have done very well.
Telugu: వారు చాలా బాగా పనిచేశారు అని చెప్పాలి.