The English term "challenged" matches the Swedish term "stimulerade"