Translated Labs
YOU SAID:
One of the best rappers alive
INTO JAPANESE
生きている最高のラッパーの一人
BACK INTO ENGLISH
That didn't even make that much sense in English.