English: They must be showering their blessings upon us.
Telugu: వారు మనపై తమ ఆశీర్వాదాలను కురిపిస్తూ ఉండాలి.