English: It rained blood that night.
Telugu: ఆ రాత్రి బ్రహ్మాండంగా వర్షం కురిసింది.