English: But at the last moment a surprise was in store.
Telugu: అయితే చివరి నిమిషంలో ట్విస్ట్ చోటుచేసుకుంది.