English: On this front, they have succeeded.
Telugu: ఈ విషయంలో తాము విజయం సాధించామని అంటోంది.