Sri Lanka’s Jaffna battles tough times