English: It sounded like a bomb blast.
Telugu: బాణసంచా బాంబులు పేల్చినట్లుగా అవి వినిపిస్తున్నాయి.