meaning of auseinanderplatzen

auseinanderplatzen - German to English

to burst asunder