English: Fantastic win for Namibia.
Telugu: నమీబియాపై భారీ విజయం