translate English to French: Most recently I saw The Incredibles (twice).
Très récemment, j'ai vu The Incredibles (deux fois).