translate English to French: In a number of cases, sharp criticisms continue to be expressed on these matters.
Cette situation continue de susciter, de la part de certaines organisations, des critiques sévères.