YOU SAID:
Who are y'all down to on engineering?
INTO JAPANESE
エンジニアリングに関しては誰に頼っていますか?
BACK INTO ENGLISH
Who do you rely on for engineering?
INTO JAPANESE
エンジニアリングに関して誰に頼っていますか?
BACK INTO ENGLISH
Who do you rely on for engineering?
That didn't even make that much sense in English.