end up (phrasel verb) it means to find yourself in a place or situation that you did not intend or expect according to your example someone founded himself in ...
確定! 回上一頁