plus vrai que nature
Meanings
Adjective
1. more authentic than the original, even better than the real thing, very similar to the original in appearance