Translated Labs
YOU SAID:
Despite the efforts of your team
INTO JAPANESE
あなたのチーム
BACK INTO ENGLISH
YOUR TEAM
That didn't even make that much sense in English.