Мне надо там быть.

English Translation

I should be there.

Isn’t this “I must be there”?

Both translations work.

English Translation

I should be there.

“I need to be there” would probably be best.

1 Like