Translated Labs
YOU SAID:
Ren is disappointed (the tearcry)
INTO JAPANESE
レンはがっかりしている(涙)
BACK INTO ENGLISH
Len is disappointed (tears)
That didn't even make that much sense in English.