Translated Labs
YOU SAID:
What are you on mate?
INTO JAPANESE
瞳孔が委縮してる 何をやった?
BACK INTO ENGLISH
What are you on?
Come on, you can do better than that.