Well--confess I thought 'ecco la' must mean look at that or see here, but. Ecco was part of a line in the movie of an Italian student filmmaker, whom I have nearly finished helping with English subtitles. (It has been an intersting experience; the lack of fluency in English, which required the need for help with the subtitles, has also meant that I have had real struggles to understand what was intended, as I speak pretty much no Italian.) But an online dict. says ecco la means here. Also that ecco means here. Chi sa?

And, now I know I've written in the macaronic style unknowingly off and on for years; for ex. wishing someone a Monday magnifique. [/saputo]