Chinese: 很多!
English: That's a lot!
French: C'est beaucoup !