English: This has only partly succeeded.
Telugu: ఈ విషయంలో కొంతవరకూ మాత్రమే విజయం సాధించారు.