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