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

other swedish words that include "stimulerade" : english :
stimulerade challenged