EFSA director: 'We are not there to please everybody'