Domestic pressures and the international petrol price rise mean inflation will take time to come down, federal Treasurer Wayne Swan says.
Inflation will take time to come down: