What does 由于 (yóuyú) mean in English?

Card 61NPCR Level 5261/115
CARD61
PROGRESS53%
由于
由於
yóuyú
because; for; due to; owing to; as a result of(Conjunction)

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