English: It was recently announced.
Telugu: దాని గురించి తాజాగా వెల్లడించాడు.