Dem Hans wurde angeboten / versprochen , seine Beleidigung zurückzunehmen / nächstes Mal sein Bestes zu geben .
the.DAT John was offered _ promised his insult away.to.take _ next time his best to give
possible: ‘John was offered/promised to retract his (=John’s) insult/do his (John’s) best next time.