したところ
shita tokoro

Suru Verb
Auxiliary Verb

Indicates just did something of 為る

1. Just did; Have just done; Finished doing

Completed Action
Immediate Past