Language:
Free Online Dictionary|3Dict

拨云见日

Source : CEDICT

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