所不相适
[suŏ bù xiāng shì]
Translating to 'Not quite fitting,' the term 'Suo Bu Xiang Shi' conveys an uneasy fitment or adjustment, maybe describing the person's difficulty blending into environments or groups. It suggests a sense of being out-of-place.