English: But, they ultimately got the win.
Telugu: అయినా అంతిమ విజయాన్ని వారే సాధించారు.