long live someone/something!

相关词: long

成语

Definition

  1. An expression used to voice strong support for the person or thing mentioned.

    • Long live the Queen!

    • Long live freedom!

    • Long live our traditions!