English: Here comes the big twist.
Telugu: ఇక్క‌డ ఇదే పెద్ద ట్విస్టు.