English: It is a lot, agreed.
Telugu: ఇది చాలా ఉంది, అంగీకరిస్తున్నారు.