last night; yesterday evening
excessive self-consciousness; excessively self-conscious person
public holiday; celebration (of)
Island; insula; island; islet
to await; to wait for; to expect
old enemy; longtime enemy; arch-enemy; traditional rival; longstanding foe
as was expected; just as one thought; sure enough; really; actually; ever
fixed date; appointed date; set date; deadline; due date
opening to the public; making available to the public; exhibiting; unveiling; release (of a film, information, etc.); disclosure