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