Rap Battle: Translated For Your Enjoyment

Suddenly 8 Mile makes sense.