Language:
Free Online Dictionary|3Dict

撥雲見日

Source : CEDICT

lit. to dispel the clouds and see the sun (idiom); fig. to restore justice