vs
QUICK ANSWER
"Long ago" is an adverb which is often translated as "hace mucho tiempo", and "lo" is an interjection which is often translated as "mirad". Learn more about the difference between "long ago" and "lo" below.
long ago(
lang
uh
-
go
)An adverb is a word that describes a verb, an adjective, or other adverbs (e.g., to run quickly, very tired).
1. (general)
c. tiempo atrás
Long ago, this school didn't even have electricity.Tiempo atrás, esta escuela ni siquiera tenía electricidad.
lo(
lo
)An interjection is a short utterance that expresses emotion, hesitation, or protest (e.g., Wow!).
1. (literary) (general)
A word or phrase restricted in usage to literature or established writing (e.g., sex, once upon a time).
a. mirad
And lo, the angel of the Lord appeared to Mary.Y mirad, el ángel del Señor apareció ante María.