Romanian MEP, Cristian Terheș, delivers an impassioned speech