Vocabulary

身を落とす

to descend; to stoop; to degrade oneself; to be reduced to

expression verb