yáng guāng pǔ zhào阳光普照(idiom) sunlight shines over all things; drenched in sunlightFrequency 2.4Meanings(idiom) sunlight shines over all thingsdrenched in sunlight