answersLogoWhite

0

It literally means, "May it happen it that has to happen," but it's better translated, "May that which has to happen, happen."

Or the Italian 'che sera, sera' familar from Doris Day's 1950s song.

User Avatar

Wiki User

13y ago

What else can I help you with?