German-English dictionary »

es hängt in hohem maß von ihnen ab. meaning in English

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

It depends largely upon you.