Sinun täytyy nähdä tämä nauha.

English Translation

You have to see this tape.

I seriously doubt ‘nauha’ means ‘tape’ here but without further context it is difficult to know.