きゅうしたばかり
kyū shitabakari

Suru Verb

Indicates an action has just been completed of 窮する

1. Just finished; Recently exhausted; Just run out of

Completed Action
Recent Past