in broad daylight in Italian
in broad daylight in Italian
alla luce del sole
(figurative) In a blatant and publicly visible manner during the day.