English: And they have for the most part succeeded.
Telugu: చాలా వరకు అవి విజయం సాధించాయి.