S.P. humiliated and mistreated, forced to shed tears.

S.P.humiliée et maltraitée, contrainte de verser des larmes.