En respuesta a Alberto.

La traducción es perfecta. Son billones en español, es decir, millones de millones.