べくして

Also written 可くして

Meanings

  1. Suffix, Conjunction as it is bound to (happen); following the natural course (with the same verb before and after)
  2. though possible as it may be

Jinuma: Japanese Dictionary · Word lists