1. depend upon it : 毫无疑问, 没错;
不及物动词
1. 取决(于);有赖(于)
If you say that one thing depends on another, you mean that the first thing will be affected or determined by the second.
2. 依靠;依赖
If you depend on someone or something, you need them in order to be able to survive physically, financially, or emotionally.
3. 指望;信赖
If you can depend on a person, organization, or law, you know that they will support you or help you when you need them.
4. 视情形而定;看情况
You use depend in expressions such as it depends to indicate that you cannot give a clear answer to a question because the answer will be affected or determined by other factors.
5. 取决于;根据;由…决定
You use depending on when you are saying that something varies according to the circumstances mentioned.