en quelque sorte

Adverb

 * 1) in a way, kind of, sort of, somewhat, so to speak; of sorts