translate English to French: This has regularly been severely - and rightly - criticised in the past.
Celui-ci a fait l'objet de critiques régulières par le passé - à juste titre.