百般巴結 bǎi bān bā jié

DEFINITIONS

  1. to flatter someone in a hundred different ways
  2. assiduous fawning (idiom)

CHARACTERS

百 bǎi one hundred; numerous, many
般 bān sort, manner, kind, category
巴 bā greatly desire, anxiously hope
結 jié knot, tie; join, connect