to give somebody one's whole-hearted promise that …

listen to the pronunciation of to give somebody one's whole-hearted promise that …