English: Yet we won.
Telugu: అయినా మేం గెలిచాం.