Breakdown of Cuando vivía en México, hablaba con mucha fluidez.
México
Mexico
hablar
to speak / to talk
vivir
to live / to be constantly (doing something)
en
in / on / at
Elon.io is an online learning platform
We have an entire course teaching Spanish (Latin America) grammar and vocabulary.