meaning of bis zu einem gewissen Punkt

bis zu einem gewissen Punkt - German to English

around a (certain) point