translate English to French: For committing the crime in question, 73 persons have been brought to justice.
73 personnes ont été condamnées pour de tels délits.