English: The ending seemed a bit mind-bender to me.
Telugu: కొంచెం వెరైటీగా అనిపించింది ఈ ముగింపు నాకు.