Meaning of che sarà sarà*

che sa•rà sa•rà

Pronunciation: (ke' sä-rä' sä-rä'), [key]
— Italian. Italian.
  1. what will be, will be.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.