Elzi Costta’s journey