The Swedish term "allvetare" matches the English term "whizkid"

other swedish words that include "allvetare" : english :
allvetare know-all