した しぶりそうだ
shita shiburisōda

Noun
Evidential Auxiliary

Expresses hearsay ("I heard that...") of 下渋り

1. Sounds like it will be difficult.; Sounds troublesome.

Hearsay Evidence