どうしたわけか

Also written どうした訳か

Meanings

  1. Expression somehow; for some reason (or other)
  2. why

Jinuma: Japanese Dictionary · Word lists