English: Blessings had rained on them.
Telugu: వారిపై ప్రశంసల వర్షాన్ని కురిపించింది.