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