Translated Labs
YOU SAID:
Most Excellent Superbat
INTO JAPANESE
最も優れたスーパーバット
BACK INTO ENGLISH
The best super bat
最高のスーパーバット
Come on, you can do better than that.