No really, though the people may well be tired. It means that they are at the limits of what they can do.
stretched - definition. American English definition of stretched by Macmillan Dictionary
stretch v - definition in American English Dictionary - Cambridge Dictionary Online
- For Teachers