Breakdown of Llevo meses soñando con este viaje.
el mes
the month
el viaje
the trip
este
this (m.sg., also esta, estos, estas, esto)
llevar
to have been (doing something for a period of time)
soñar con
to dream about
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.