English: With this, Mega fans are a thrilled lot.
Telugu: దీనితో మెగా అభిమానులు ఫైర్ అవుతున్నారు.