translate English to French: That is a lot.
C'est considérable.