siltä istumalta

Phrase

 * 1) on the spot at that very moment