Vocabulary

困った

unmanageable; impossible; hopeless

expression adj-f