English: went to the semifinals of worlds.
Telugu: ప్రపంచకప్లో సెమీ ఫైనల్స్కు వెళ్లారు.