[postavit' vs'o na kartu]

To put everything on the card.

To risk all that one has on a single venture, method, etc.; to stake all one's hopes on one source or means.

Cf. To put all one's eggs in one basket.