"In addition to this reason"
"God has placed a huge ravine between you and us" or "there is a great chasm"
"a steep, deep and wide valley" or "a big separation" or "a huge ravine"