[okazattsa m'ezhdu dvukh ogn'ey]

To find oneself between two fires.

To be or find oneself between two equally serious evils or dangers, between equally unpleasant alternatives, in a perplexing situation; to be attacked from two directions; to be criticized from both sides.

Cf. Between the devil and the deep blue sea; between two fires.