Chinese words · Chengyu

似笑非笑

sìxiào-fēixiào

with a faint smile; half-smiling

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.