IN PART
Meaning of IN PART in English
TO A CERTAIN EXTENT/DEGREE, to some extent/degree, partly, partially, slightly, in some measure, (up) to a point.
2192; headword
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012