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