色々言い方がありますが、it’s all I can do to ~と言うのは、「~するので精一杯」、「~するのでやっとだ」という意味です。
例
「今の技術では月に行けるのでやっとだ」
It’s all we can do to go to the moon with current technology.
We can only get to the moon with the technology we have now.
1) We can only get to the moon with the technology we have now.
「今の技術では月に行けるのがやっとだ。」
can only で「しかできない」となり「できるのがやっと」というニュアンスになります。
シチュエーションによれば can only manage を使って言うこともできると思います。
I can only manage to take a few steps because my knee is so sore.
「膝が痛すぎて数歩歩くのがやっとだ。」
ご参考になれば幸いです!