translate English to French: How exciting is the world of the dinosaurs.
Le monde des dinosaures n’est-il pas passionnant ?