STRETCHED
pp. Drawn out in length; extended; exerted to the utmost.
stretched
stretched /-t /形容詞 (財政の )厳しい, 逼迫 (ひつぱく )した .