Language:
Free Online Dictionary|3Dict

赴湯蹈火

Source : CEDICT

to go through water and tread on fire (idiom); not afraid of any difficulty