English: Rain glistened on it.
Telugu: దానిపై ప్రశంసా వర్షమే కురిసింది .