Namibia: Victory is inevitable