English: A lot of people question this.
Telugu: ఈ విషయాన్నే చాలా మంది ప్రశ్నిస్తున్నారు.