You need to know what your legal budget is before you hire a lawyer. You have to include in this the time spent away from work, if you don't get paid for it, to ensure you have enough to pay your bills. Include travel costs, phone bills and other expenses which might come along. https://www.usapostille.com/legalization-services/bahrain/">Bahrain legalization
There are some cases where you can represent yourself without an attorney, but most of the time you should get one. There are many things that a layman does not understand about the law, which is why you should hire a lawyer. You don't want to lose your case due to a lack of common legal knowledge when you could have hired someone. https://www.usapostille.com/legalization-services/bahrain/">Bahrain embassy legalization