When you come across new words, you must look them up in your dictionary.
- Встречая новые слова, ты должен смотреть их значение в словаре.
Everyone must learn on their own in the end.
- Каждый, в итоге, должен учиться сам.
You ought to finish your homework at once.
- Ты должен доделать домашнюю работу сейчас же.
He ought to have come by now.
- Он уже должен был бы прийти.
You should live within your means.
- Ты должен жить по средствам.
You should keep your promise.
- Ты должен держать своё слово.
It would be something I'd have to program.
- Это было что-то, что я должен был запрограммировать.
I have to see him. What for?
- «Я должен его увидеть». — «Для чего?»