meaning of am helllichten Tag

am helllichten Tag - German to English

in wide sunlight