English: Mega fans rejoice.
Telugu: మండిపడుతున్న మెగా ఫ్యాన్స్.