enforced stringent
aggressive efficient formidable great marvelous mighty overwhelming powerful strong tough virile