sealed the deal
English
Verb
sealed
the
deal
simple past
and past participle of
seal the deal