English: But at the last moment a surprise was in store.
Telugu: అయితే చివరి నిమిషయంలో ఊహించని సస్పెన్స్.