Вопросы к Поиску с Алисой
В английском языке идею «надо» могут передавать несколько слов: need to, have to и must. puzzle-english.com
Разница между ними заключается в «зоне покрытия»: puzzle-english.com
Также слово «надо» может переводиться как «it is necessary», «ought» или «need». www.lingvolive.com