Translate the following English sentence to French:
"These are very complicated, very interesting and very important questions."
Ce sont là des questions très complexes, très intéressantes et importantes.