Vocabulary
身を落とす
みをおとす
to descend; to stoop; to degrade oneself; to be reduced to
expression
verb