meet one's double
うり二つの人に会う
meet one's engagements
債務を果たす
meet one's fate
最期を遂げる
meet [find] one's match
好敵手に出会う
meet [fulfill] one's obligation
義務を果たす
meet one's Waterloo
敗北を喫する
meet payments on the debt
借金の返済金を支払う
meet the admission criteria
入学基準を満たす
meet [rise to] the challenge
難題に立ち向かう
meet the difficulty
その難局に当たる