i am sorry that this is very technical but is the best we have
I am sorry that this is very technical, but it is the best information we have.
I am sorry that this is very technical, but is the best we have.