English: a lot.
Telugu: చాలా వరకు.