Here are some other possible translations depending on the context:
* Covenant: This emphasizes the formal and binding nature of the agreement.
* Pact: This implies a mutual agreement between two parties, often for a specific purpose.
* Treaty: This applies to agreements between nations or groups.
* Understanding: This is a less formal term for an agreement that is not necessarily written down.
The best translation will depend on the specific context in which "udambadi" is used.