しとどめるようだ
oshitodomeru yōda

Ichidan Verb
Evidential Auxiliary

A more formal way to express appearance ("appears that...") of 押しとどめる

1. Seems to hold back; Seems to restrain; Appears to suppress

Appearance Evidence