赤膊上陣

Idiom

 * 1) to go into battle barechested
 * 2)  to go all out; to go full speed ahead; to do something (often bad) without reservations or concealment