Back to Dictionary
百般巴结
百般巴結
bǎibānbājié
1. to flatter someone in a hundred different ways
2. assiduous fawning (idiom)