There is no silver bullet for poverty alleviation.