nán cì hou
(coll.) hard to please; high-maintenance
难
nán
difficult (to...)
伺
cì
used in 伺候[ci4 hou5]
候
hou
to wait