A milliard times soA milliard times so.
(not comparable)A milliard times so.
From milliard + -fold.
Wiktionary, CC BY-SA 4.0 · source