格格不入

gégé-búrù
inharmonious, incompatible
HSK 79

Additional Dictionary Meanings

(idiom) inharmoniousincompatible