Vocabulary
折しも
おりしも
at that (very) moment; just then
adverb