Translated Labs
YOU SAID:
I can still feel the agony of their screams
INTO JAPANESE
あなたの悲鳴が まだ聞こえる
BACK INTO ENGLISH
I can still hear your screams.
Come on, you can do better than that.