YOU SAID:
Super max wins the British Grand Prix
INTO JAPANESE
スーパーマックスがイギリスGPで優勝
BACK INTO ENGLISH
Supermax wins British Grand Prix
INTO JAPANESE
スーパーマックスがイギリスGPで優勝
BACK INTO ENGLISH
Supermax wins British Grand Prix
You should move to Japan!