English to Hindi

Meaning for:
overstretched
other
आवश्यकता से अधिक खिंचा हु