to finish:
to complete
to "synonym"
to advertise:
to show off
to sell
happy:
content
satisfied
ecstatic
fun:
entertaining
exciting

Source

back