Vocabulary

何やら彼にやら

this and that; one thing or another

adverb