That's backbreaking work and may be too much for us.
这可是累人的工作, 我们可能负荷不了。
The result depends on how the facts are interpreted.
其结果要视对事实的解释而定。
would be like trying to meet a friend in London without a pre-arranged rendezvous and absurdly wandering the streets in the hope of a chance encounter.