What does am helllichten Tag mean?

am helllichten Tag - German to English

in wide sunlight