したばかり
mushitabakari

Ichidan Verb
Suru Verb

Indicates an action has just been completed of 生ずる

1. Just born; Newly born; Recently happened

Completed Action
Recent Past