Vocabulary

何やら彼やら

this and that; one thing or another

adverb