English: Finally, it was published a few weeks ago.
Telugu: చివరగా, కొన్ని వారాల క్రితం వార్తలు వచ్చాయి.