Translated Labs
YOU SAID:
one of the best to ever do it
INTO JAPANESE
スタッフにやらせろよ
BACK INTO ENGLISH
Get one of the crew to do it.
That didn't even make that much sense in English.