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