Under attack over spiralling prices, Prime Minister Manmohan Singh today said the worst of food inflation is over and the situation will ease soon.