どうやら
dōyara

Adverb

1. possibly; apparently; (seem) likely; seemingly

どうやら ぎたみたいだ。
dōyara tabesugita mitaida.
I'm afraid I've eaten too much.
Adverb

2. somehow or other; with difficulty; barely; after a fashion

Related to どうにか