to criticize harshly; to blame; to accuse; to urge; to press
to criticize harshly; to blame; to accuse; to urge; to press
to torture; to persecute; to excruciate
to take the blame; to take responsibility; to assume liability; to bear the burden
to torture; to persecute; to excruciate
to press (someone to do something); to make confess
to press (someone to do something); to make confess