Language:
Free Online Dictionary|3Dict

紛紅駭綠

Source : CEDICT

luxuriant vegetation swaying (in the wind, etc.) (idiom)