English: Its a pretty big win though.
Telugu: అయినా అది ఘనమైన విజయమే.