translate English to French: Did you ever wonder?
Vous êtes-vous déjà demandé?