Relentless

Portuguese Meaning

implacável

inexorável

inflexível

rígido

sem piedade

severo

English Meaning

  1. Unyielding in severity or strictness; unrelenting: relentless persecution.
  2. Steady and persistent; unremitting: the relentless beat of the drums.