English: Most people agree this is not enough.
Telugu: మనలో ఎక్కువమంది అది తగినంతగా పొందలేదని అంగీకరిస్తున్నారు.