What does 于是 (yú shì) mean in English?

Card 515HSK 2010 Level 4515/586
CARD515
PROGRESS88%
于是
於于
yú shì
thereupon; as a result; consequently; thus; hence

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d