Pedro Muller e Sousa de Andrade Delgado, Switzerland