English: There have been notable successes.
Telugu: అద్బుతమైన విజయాలను దక్కించుకున్నాయి.