English: They had mostly succeeded.
Telugu: చాలా వరకు అవి విజయం సాధించాయి.