dependent upon

取決於

依賴於

英文釋義

  1. being determined by conditions or circumstances that follow