English: There’s yet another twist.
Telugu: మరో ట్విస్టు ఇంతలోనే.