Deutsch-Englisch Wörterbuch »

es hängt in hohem maß von ihnen ab. bedeutet auf Englisch

DeutschEnglisch
Es hängt in hohem Maß von ihnen ab.

It depends largely upon you.