Jordi Roura: “We have had to overcome many difficulties”