translate English to French: Let us introduce our latest virgin.
Nous vous présentons notre toute nouvelle vierge.