take a firm stand


Meanings

  • be emphatic or resolute and refuse to budge;

Synonyms