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