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