Translated Labs
YOU SAID:
deshideshibasarabasara
INTO JAPANESE
秀逸な師匠
BACK INTO ENGLISH
Excellent master
優れたマスター
Come on, you can do better than that.