1) Where has this dog been? It smells to heaven — Где была эта собака? От нее такая вонища 2) This deal smells to high heaven — Эта сделка весьма подозрительна This setup smells to high heaven — Тут явно что-то не то
SMELL TO HEAVEN
Англо-русский перевод SMELL TO HEAVEN
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012