This is the official anthem of 2010 Fifa world cup, South Africa. The words are so beautiful. My head’s been echoing it ever since I heard it. Great to see a African country going great miles to host a world Event. Hope India will play a World cup in my lifetime.