Vocabulary
折もあろうに
おりもあろうに
of all times (for this to happen); of all days
expression