Breakdown of Non sei mai puntuale, anche se prometti di esserlo.
essere
to be
non
not
mai
ever / never
lo
him/it (direct object)
anche se
even though
di
to (linking a verb to a following infinitive)
promettere
to promise
puntuale
punctual
Elon.io is an online learning platform
We have an entire course teaching Italian grammar and vocabulary.