English: The announcement was made recently by the makers.
Telugu: ఈ విషయాన్నీ తాజాగా ప్రకటించారు మేకర్స్.