English: And I succeeded somewhat.
Telugu: కొంత వరకు విజయం సాధించాను.