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