now they have improved and have been patched here there but this caused that we will have to return to again later on
Now they have improved and have been patched up here and there, but this has caused us a problem that we will have to return to again later on.
Now they have improved and have been patched here there, but this caused a that we will have to return to again later on.