English: Mega fans rejoice.
Telugu: మెగా అభిమానులు డీలా పడ్డారు.