Breakdown of Mă bucur că ai venit!
avea
to have
veni
to come / to feel like (dative + vine să)
că
that (conjunction)
se bucura
to enjoy / to be glad (mă bucur = I'm glad)
Elon.io is an online learning platform
We have an entire course teaching Romanian grammar and vocabulary.