English: This is really a happy news for the Mega fans.
Telugu: ఇది మెగా అభిమానులకు చాలా సంతోషాన్నిచ్చింది.