up to a (certain) point - Turkish English Dictionary