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