English: But there have been some victories.
Telugu: కానీ ఓ మోస్తరు విజయాలే దక్కాయి.