Have scruples

не решаться, колебаться, сомневаться

Большой англо-русский словарь