English: Their results have been considerably better though.
Telugu: అయినా దాని ఫలితాలు అంతకంటే గొప్పగా వున్నాయి.