RichThesaurus
right off
vs
then and there
right off
adv
at once; immediately
then and there
adv
Right at that moment in time and on the spot; immediately.
How often have the words
right off
and
then and there
occurred in a corpus of books?
(source:
Google Ngram Viewer
)