perpetrated
动词 perpetrate:
perform an act, usually with a negative connotation
同义词:perpetrate, commit, pull