Идиомы и фразеологизмы английского со словами then and there

Словосочетания со словами then and there

then and there
At that very time and place in the past; right then.
He said he wanted his dime back then and there, so I had to give it to him.