English: There is some twist.
Telugu: ఏదో ఓ ట్విస్టు అయితే ఉంది.