That question set him back on his heels — Этот вопрос неприятно поразил его
SET SOMEONE BACK ON SOMEONE'S HEELS
Англо-русский перевод SET SOMEONE BACK ON SOMEONE'S HEELS
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012