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