English edit

Etymology edit

Latin semper idem

Phrase edit

semper idem

  1. always the same