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