Language:
Free Online Dictionary|3Dict

赤膊上陣

Source : CEDICT

to go into battle stripped to the waist/to come out into the open (idiom)