Chinese: 他们给图书馆提供了很多书。
English: They've provided the library with a lot of books.
French: Ils fournirent à la bibliothèque de nombreux livres.