NichiDict

べくして

可くして
[bekushite]

Meanings

1.SuffixConjunction

as it is bound to (happen); following the natural course

2.SuffixConjunction

though possible as it may be