translate English to French: It is a dramatic end, it is a sudden end, and it is a shocking end.
C'est une fin spectaculaire et brutale, une fin choquante aussi.