English: A loud explosion echoed from miles away.
Telugu: మీల దూరానికి పేలుడు శబ్దం వినిపించింది.