Grammar Info

N1 Lesson 5: 3/17

べくして

as expected, meant to, supposed to, destined to, sure to