Language:
Free Online Dictionary|3Dict

险象环生

Source : CEDICT

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