Back to Dictionary
大放光明
dàfàngguāngmíng
1.
great release of light (idiom)