English: However, we still won.
Telugu: అయినా మేము శాయశక్తులా పోరాడి విజేతలయ్యాం.