Vocabulary
立ちどころに
たちどころに
at once; there and then; immediately
adverb