The English term "nimble-witted" matches the Swedish term "kvicktänkt"

other english words that include "nimble" : swedish :
nimble flink, vig
nimble-fingered långfingrad
other english words that include "witted" : swedish :
nitwitted dum
slow-witted obegåvad, trögtänkt