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