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