English: But it all came down to this finale.
Telugu: కానీ ఇది ఫైనల్‌ షేప్‌కు వచ్చింది.