None Make Sense? Do I?
They've rather engaged themselves in other horrendous activities. They've rather engaged themselves in other horrendous activities.