如愿以偿
rúyuànyǐcháng
to have one's wish fulfilled