English: Yet, it won.
Telugu: అయినా యీ గెలుపు సంభవించింది.