English: The makers announced recently.
Telugu: తాజాగా ఇదే విషయాన్ని నిర్మాతలు ప్రకటించారు.