日本語学習
べくして(Verb dictionary form + べくして)— was destined to; as was meant to