English: There have been notable successes.
Telugu: గమ్మత్తైన విజయాలు నమోదవుతున్నాయి.