es hat millionen gekostet, vielleicht (waren es) auch milliarden.

listen to the pronunciation of es hat millionen gekostet, vielleicht (waren es) auch milliarden.
Deutsch - Englisch
It cost millions. It could be billions for all I know