Hola! Quiero traducir al inglés la frase "implacable con sus enemigos", would "relentless with his enemies" do? Gracias!!! L.