Meaning: a punto de; a punto de hacer algo

Meaning: a punto de; a punto de hacer algo
Meaning: en proceso de hacer (algo); a la mitad de hacer (algo)
Meaning: justo acabar de hacer, justo estaba haciendo
Meaning: even if~
Meaning: about; approximately
Meaning: although/despite a certain time/situation