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