Go-great-guns Definition

verb

(idiomatic) To perform particularly well; to be particularly successful.

Wiktionary

(idiomatic) To move or proceed very quickly.

Wiktionary