YOU SAID:
this place comes that new challenger
INTO JAPANESE
この場所来るその新しい挑戦
BACK INTO ENGLISH
This place comes the new challenge
INTO JAPANESE
この場所来る新たな挑戦
BACK INTO ENGLISH
This place comes a new challenge
INTO JAPANESE
この場所来る新たな挑戦
BACK INTO ENGLISH
This place comes a new challenge
That's deep, man.