English: Best team did win though.
Telugu: బెటర్ టీమ్‌కు విజయం దక్కింది.