Translated Labs
YOU SAID:
But who among the sons of men
INTO JAPANESE
しかし、人の子らのうちだれが
BACK INTO ENGLISH
But who is the son of man
しかし、人の子は誰ですか
That didn't even make that much sense in English.