English: The news was unveiled recently.
Telugu: ఇటీవలే ఈ విషయాన్ని ప్రకటించిన విషయం తెలిసిందే.