Language:
Free Online Dictionary|3Dict

事实如此

Source : CEDICT

This is how things are. (idiom)