English: With this, Mega fans are a thrilled lot.
Telugu: ఈ విష‌యంలో మెగా అభిమానులు చాలా సంతోషంగా ఉన్నారు.