稍嫌

shāoxián
  1. more than one would wish
  2. somewhat
  3. a bit too (old, contrived, distracting etc)

CEDICT

Entry Composition