English: A lot of people agree with this.
Telugu: చాలా మంది దీనితో ఏకీభవిస్తారు.