English: The news is out finally.
Telugu: చివరకు ఆ వార్త వదంతని తేలింది.