English: There have also been triumphs.
Telugu: విజయాలను కూడా సాధించడం జరిగింది.