English: some extent they succeeded.
Telugu: కొంత వరకు విజయం సాదించింది.