我们犯了一个错误,但是我们正在改正它。

楼主:你好,正确翻译是

我们犯了一个错误,这个错误一直在纠正。

我们犯了一个错误,但是我们正在改正它。

前半句用现在完成时表达,但还在继续,后半句用不受限制的定语从句表达,表达错误还在继续。