jugarse el todo por el todo

Etymology
lit. 'to gamble everything with everything'.

Verb

 * 1)  to go all in