The Swedish term "uppdiktad" matches the English term "invented"

other swedish words that include "uppdiktad" : english :
uppdiktad trumped up