English: Yet we managed to win.
Telugu: అయినా జట్టుగా పోరాడి విజయం సాధించాం.