English: It's a new twist.
Telugu: ఇంతలోనే కొత్త ట్విస్టు ఇది.