Affording an abundant supply English: ample, copious, plenteous, plentiful, rich Bahasa: banyak, cukup, memadai