Her election to the premiership set the seal on a remarkable political career.
⇑ Translate the sentence above by Google ⇑
Related: seal, remarkable
Prev: Troops have sealed the borders between the countries.
Next: The best wines are entitled to a numbered seal of quality.