inflict a handicap on vs put a stumbling block in the way of

inflict a handicap on

put a stumbling block in the way of

How often have the words inflict a handicap on and put a stumbling block in the way of occurred in a corpus of books? (source: Google Ngram Viewer )