Never have I seen such a long delay.

What does Never have I seen such a long delay. mean?

Never have I seen such a long delay.

Never have I seen such a long delay. in other languages