Language:
Free Online Dictionary|3Dict

于是

Source : CEDICT

thereupon/as a result/consequently/thus/hence