English: The ending left me bewildered though.
Telugu: కానీ ముగింపు మాత్రం నాకు వేదనను మిగిల్చింది.