What we can't even manage to do face-to-face would be impossible to do online.
"What we can't even manage to do face-to-face"=「対面してすることも出来ないこと」
"would be impossible to do online"=「(それを)オンラインですることは不可能です」
「面と向かって」という部分ですが、少し言い方を変えて"Even if we are in the same physical space"(同じ空間にいるときでさえ)という文章も使えます。同じく、「オンライン」も"in virtual space"(バーチャル空間で)というバリエーションも考えられます。