Patience. .. Half-decent English.