English: But in the end moment a new twist came in.
Telugu: కానీ, చివరి నిమిషంలో కొత్త ట్విస్ట్.