Lograron (en. They achieved)

/loˈɣɾaɾon/

Synonyms

Slang Meanings

To achieve something by force.
That group achieved the project in a rough manner.
Ese grupo logró el proyecto a la brava.
To achieve an unexpected success.
That movie managed to break all box office records in a surprising way.
Esa película logró romper todas las taquillas de forma sorprendente.