English: Finally, though, he won.
Telugu: అయినా చివరకు అయితే గెలవగలిగింది.