Panin sen varaan, että hän auttaa minua.

English Translation

I was banking on him to help me.

What is the meaning of the first three words? I really don’t like the expression ‘banking on’.