English: A lot of people accept that fact.
Telugu: ఈ విషయాన్ని చాలా మంది అంగీకరిస్తారు.