English: At last the mystery is solved!
Telugu: చివరకు ఆ మర్మం వెల్లడయింది!