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