English: Even mega fans accept this.
Telugu: ఆ విషయాన్ని మెగా ఫ్యాన్స్ కూడా ఒప్పుకుంటున్నారు.