きゅうしたところ
kyū shita tokoro

Suru Verb

Indicates just did something of 窮する

1. Reached the end; Exhausted all options; Driven to desperation

Completed Action
Immediate Past