Vocabulary

折しも

at that (very) moment; just then

adverb