You seem to have given pretty good translations....though I don't know Italian, they seem to sound so much from that language... Are you studying Italian or another similar language ? Or were they simply from the air...but even they were, they seem to be quite from the lingo...Nice Work... HA HA...