Translated Labs
YOU SAID:
My teammates let me down
INTO JAPANESE
私のチームメイトは私を失望させた
BACK INTO ENGLISH
My teammate let me down
That's deep, man.