Language:
Free Online Dictionary|3Dict

赤膊上阵

Source : CEDICT

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