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