depend upon


Meanings

  • be contingent on;
  • put trust in with confidence;