Language:
Free Online Dictionary|3Dict

時勢使然

Source : CEDICT

It's the natural outcome of the time and circumstances. (idiom)