僕はどうにかそこに着くのに間に合った。

English Translation

I somehow managed to get there in time.

Would 何とか also work?