i strongly resent that suggestion. - Spanish English Dictionary