English: Thats a lot.
Telugu: అంటే చాలా వుంది.