恰も

as if; as it were; as though; right then

Meaning

  1. adv
    as if; as it were; as though
  2. adv
    right then; just then; at that moment