touch and go
touch and go {adj. phr.}
Very dangerous or uncertain in situation.
Our team won the game, all right, but it was touch and go for a while.
At one time while they were climbing the cliff it was touch and go whether they could do it.
Categories:
Source: A Dictionary of American Idioms