絆腳石

Noun

 * 1)  stumbling block; obstacle