English: The ending is mind-bending.
Telugu: ముగింపు మనసుకు హత్తుకునేలా ఉంది.