English: The news finally got announced a few weeks ago.
Telugu: చివరగా, కొన్ని వారాల క్రితం వార్తలు వచ్చాయి.