English: It has had some success.
Telugu: అందులో కొంతమేరకు విజయం సాధించాడు.