ample supply

Translations
approvisionnement abondant
Definitions
A large or sufficient quantity of something available for use or distribution.