YOU SAID:
BTS is gods best creation
INTO JAPANESE
BTSは神の最高の創造です
BACK INTO ENGLISH
BTS is the best creation of God
INTO JAPANESE
BTSは神の最高の創造物です
BACK INTO ENGLISH
BTS is the best creation of God
That didn't even make that much sense in English.