depend upon

依賴、依靠

英文釋義

  1. be contingent on
  2. put trust in with confidence