HSK10+
duōduōbīrén
overbearing
咄咄逼人
overbearing; forceful; aggressive; menacing; imperious
CC-CEDICT