translate English to French: Cosmologists-scientists who study the large-scale structure of the universe-ask these kinds of questions.
Les cosmologistes - scientifiques qui étudient la structure à grande échelle de l'univers - se posent ce genre de questions.