English: There have been successes.
Telugu: వరుసగా సక్సెస్‌లు వచ్చాయి.