finish up
phrasal verb with finish verb uk/ˈfɪn.ɪʃ/ us/ˈfɪn.ɪʃ/
UK
最终到达(某地);最终处于(某种情况)
If you finish up in a particular place or situation, that is the place or situation that you are in finally.
You'll finish up dead if you carry on drinking like that. 如果你继续这样喝下去的话,会把自己喝死的。
She married a Spaniard and finished up in Barcelona. 她嫁给了一个西班牙人,最后在巴塞罗那定居了。