English: That's a lot!
Telugu: అది చాల ఎక్కువ!