Deutsch:
landen; enden; am Ende werden zu | landend; endend; am Ende werdend zu | gelandt; geendt; am Ende geworden zu | schließlich etw. tun | Am Ende bin ich dort gelandet.
Englisch:
to end up {vi} | ending up | ended up | to end up doing sth. | In ended up there.