translate English to French: The debt service payments amounted to $337.8 billion.
Les versements effectués au titre du service de la dette représentaient 337,8 milliards de dollars.