not give up easily - Spanish English Dictionary