English: This is the big revelation!
Telugu: ఇదే పెద్ద ట్విస్ట్!