English: There have also been triumphs.
Telugu: విజయాలు కూడా అందుకున్నారు.