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