Language:
Free Online Dictionary|3Dict

險象環生

Source : CEDICT

dangers spring up all around (idiom); surrounded by perils