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