Back to Dictionary
昭然若揭
zhāoránruòjiē
1.
abundantly clear