ればこそ
sarebakoso

Expression

1. for that very reason; that is exactly why ...

Usually Written in Kana
Expression

2. as expected; just as one thought; sure enough

Usually Written in Kana