Back to Dictionary
大功告成
dàgōnggàochéng
1.
successfully accomplished (project or goal)
2.
to be highly successful