up to a point

Adverb

 * 1) To a certain extent

Translations

 * French:
 * Portuguese: guardadas as devidas proporções