English: But its successes have been remarkable.
Telugu: కానీ అవి సాధించిన విజయాలు మాత్రం చాలా పెద్దవే.