landed
Eles devem ter pousado no Fukai e matado alguns insetos.
They must have landed on Fukai and killed some insects.
— Nausicaä do Vale do Vento (1984)
Vamos, o avião dele já deve ter pousado.
Come on, his plane must have landed by now.
— Маленькая Вера (1988)
É possível que alienígenas já tenham pousado na Terra.
It's possible that aliens have already landed on Earth.