English: Fantastic win for Namibia.
Telugu: నమీబియాపై ఘన విజయం సాధించింది.