Dictionary.com
Thesaurus.com

will have depleted

  • future perfect
    of deplete.
    deplete
    verb (used with object)
    to decrease seriously or exhaust the abundance or supply of.