ON A KNIFE’S EDGE

Meaning 1:

on a knife’s edge - of a situation where success or failure are equally possible