English: Blood rained from the heavens.
Telugu: ఆకాశం నుండి ఉల్కలు రాలి పడ్డాయి.