English: This is really a happy news for the Mega fans.
Telugu: మహీంద్రా అభిమానులకు నిజంగా ఇది శుభవార్తనే చెప్పాలి.