Полный англо-русский словарь
you ought to have done it
Вам следовало это сделать
Полный англо-русский словарь
you name it
you said it