どこやら
何処やら
dokoyara

Noun

1. somewhere

Usually Written in Kana
Adverb

2. somehow

Other forms: