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