etw. frei erfinden

listen to the pronunciation of etw. frei erfinden
Deutsch - Englisch
to fabricate something
to trump up <> something
to invent something
to make up <> something