The Swedish term "träffad" matches the English term "struck"

other swedish words that include "träffad" : english :
ostraffad unpunished
oöverträffad unsurpassed