"Need to" does, indeed, mean "must". It's a strong statement.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
johnerYou need to leave.~ There are good, strong reasons why it would be best for you to leave. (There are negative consequences to your staying.)
johnerYou need to tell me where you get these.~ I would appreciate it very much if you would tell me