YOU SAID:
Who let the cat out of the box? I do not know whom did.
INTO JAPANESE
誰が猫を箱から出しましたか?誰がやったのか分かりません。
BACK INTO ENGLISH
Who let the cat out of the box? We don't know who did it.
it is unlikely that this phrase will ever reach equilibrium