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