English: Blessings rained down on him.
Telugu: అతడిపై పొగడ్తల వర్షం కురిపించారు.