Learn French: Ils ont vu des choses incroyables récemment. - They saw incredible things recently.