0
IERI was created in 1997.
sembra Italiano
Meglio di ieri was created in 1952.
It looks like it to me is the English equivalent of 'Mi sembra di si'. In the word by word translation, the personal pronoun 'mi' means 'me'. The verb 'sembra di' means '[it] seems, looks, appears'. The adverb 'si' means 'yes'.
Che cosa hai fatto ieri seri