Back to Dictionary
夙愿得偿
夙願得償
sùyuàndécháng
1.
to have a long-cherished wish realized