English: A lot of people agree, actually.
Telugu: చాలా మంది అంగీకరించే వాస్తవం కూడా.