English: An avalanche of flowers poured from the sky.
Telugu: ఆకాశం ఎత్తుల నుంచి పూలు వర్షం కురిసింది.