exhausted

  1. (mentalmente) stressato, consumato, esaurito, sfinito, stanco
  2. (fisicamente) esausto, sfinito, spossato, stremato, sfibrato, stanco