bèi shòu
to receive a great deal of (respect, criticism, attention etc)
备
bèi
(bound form) to prepare; to equip
受
shòu
to receive