English: Finally, the mystery has been unraveled.
Telugu: ఎట్టకేలకు ఆ అంతుబట్టని మిస్టరీని ఛేదించారు.