translate English to German: This was the largest explosion of its kind on mainland Britain since the Second World War.
Das war die größte Explosion auf der britischen Insel seit dem zweiten Weltkrieg.