Language:
Free Online Dictionary|3Dict

烟熏火燎

Source : CEDICT

smoke and baking fire (idiom); surrounded by flames and smoke