english: This despite its being a complete fabrication, with no basis in fact, and no evidence available to substantiate it.
non_english: E ciò nonostante il fatto che si tratti di un'invenzione, senza alcun fondamento nei fatti e nessuna evidenza che possa sostenere questa tesi.