English: And yet, people win.
Telugu: అయినా వారిని ప్రజలు గెలిపిస్తూ వచ్చారు.