land in

US /lænd ɪn/
UK /lænd ɪn/
"land in" picture
1.

aterrizar en, meterse en

to arrive in a particular place or situation, especially an unexpected or difficult one

:
After many detours, they finally landed in Paris.
Después de muchos desvíos, finalmente aterrizaron en París.
If you're not careful, you might land in trouble.
Si no tienes cuidado, podrías meterte en problemas.