English: succeeded to a limited extent.
Telugu: ఇది పరిమిత స్థాయిలో విజయం సాధించింది.