べくして【可くして】
beku shite
1. as it is bound to (happen); following the natural course
2. though possible as it may be
Modifier
#44044
1. as it is bound to (happen); following the natural course
2. though possible as it may be
1. acceptable; satisfactory
2. approval; being in favour
3. Pass (grade); Fair
1. even if; even though
2. however; no matter how
1. we; us
1. should; must
1. considerably; fairly
1. I; me