Here's a breakdown of the words:
* Ikrar: Promise, vow, pledge
* hua: has been, is
* hai: is
The phrase suggests a commitment or an agreement has been made. It emphasizes the seriousness of the promise and the expectation that it will be kept.
For example, you might say "Ikrar hua hai ki main tumhari madad karunga" which means "It is promised that I will help you".