Language:
Free Online Dictionary|3Dict

云后星烁

Source : CEDICT

Stars are peeping through the clouds (after rain). (idiom)