To a certain extent... / Up to a point...
Expresses partial agreement or qualified support for a statement. Hasta cierto punto tienes razón = you're right up to a point.
To a certain extent, I understand his position.
—Do you agree? —Up to a point yes, but not entirely.
To a certain extent, we're all responsible for what happened.