English: But eventually the mystery is solved.
Telugu: కానీ ఎట్టకేలకు మిస్టరీ వీడింది.