translate English to French: It is frequently criticized and at other times is accepted uncritically; however, it definitely brings unprecedented progress and, at the same time, problems and challenges.
Elle est fréquemment critiquée et, parfois aussi, acceptée sans nuance; mais elle apporte des progrès sans précédent et, en même temps, suscite des problèmes et des défis.