English: That, you will agree, is a lot.
Telugu: మరియు ఈ మీరు అంగీకరిస్తారు, చాలా ఉంది.