Chinese: 他们给我看了很多漂亮的照片。
English: They showed me a lot of beautiful photos.
French: Ils m'ont montré beaucoup de jolies photos.