Vocabulary

どうかして

by some chance; somehow; in some way

expression