German Inflation Rate Falls to Ten-Year Low in March