Aterrizar (en. Land)

/ateˈriz̺aɾ/

Synonyms

Slang Meanings

To be in a complicated situation
When I found out about the problem, I felt like I had landed.
Cuando me enteré del problema, sentí que me había aterrizado.
To regain sense or sanity
After so many problems, he finally landed.
Después de tantos problemas, por fin aterrizó.