YOU SAID:
Daveed Diggs is the greatest man alive
INTO JAPANESE
Daveed Diggsは生きている最高の男です
BACK INTO ENGLISH
Daveed Diggs is the best man alive
INTO JAPANESE
Daveed Diggsは生きている最高の男です
BACK INTO ENGLISH
Daveed Diggs is the best man alive
Come on, you can do better than that.