Thank you Allah for the rain! Pakistan is in the semi final!
and can you tell me what does D/L stand for?, I forgot.