Breakdown of Llevo media hora esperando el autobús en esta parada.
yo
I
en
at
esperar
to wait
esta
this
medio
half
la hora
the hour
el autobús
the bus
la parada
the stop
llevar + gerundio
to have been (doing)
Elon.io is an online learning platform
We have an entire course teaching Spanish grammar and vocabulary.