LEARNit Dictionary
land up on
phrasal verb
1
to reach a final position or situation, sometimes after other things have happened
سرانجام به جایی رسیدن, پایان یافتن در, رسیدن به, به شرایط خاصی افتادن
synonym
end up