Hinges on.

Of outrageous fortune, or to be saying to him. He knew.