overextended

adjective
  1. having taken on too many commitments or responsibilities
  2. having borrowed or spent more money than one can afford to repay
  3. Usage: financial
  4. stretched or extended beyond a safe or proper limit

Examples