take a firm stand

Xem thêm: insist



take a firm stand

Từ điển WordNet

    v.

  • be emphatic or resolute and refuse to budge; insist

    I must insist!