Seraph, you are right, "Надо же" = "wow" or "I can't believe"
If you learn Russian and need help, I'd like to try.
Forum Rules