meaning of , was daran liegen mochte, dass

, was daran liegen mochte, dass - German to English

... that has been possibly right down to the fact that ...