No exact translation found for
inflict or impose a penalty or punishment on