どうともすしたばかり
dōto mosu shitabakari

Adverb
Suru Verb

Indicates an action has just been completed of 動ともすれば

1. Just finished doing WORD.; Recently completed WORD.

Completed Action
Recent Past