English: Now, though, the secret is finally out.
Telugu: అయినా సరే చివరికి ఆ రహస్యం బయట పడింది.