Let's first come together in prayer for your situation:
"Dear Heavenly Father, we come before you in the name of Jesus Christ to lift up our brother/sister who is anxiously waiting for their work contract. Lord, you know the struggle and the uncertainty they have been facing for the past five months. We ask for your divine intervention, that the manager's heart may be moved to act justly and promptly. We rebuke any spirit of delay and manipulation, and we claim your promise in Psalm 37:5-6, 'Commit your way to the Lord. Trust also in him, and he will bring it to pass. He will make your righteousness as the light, and your justice as the noon day.'"
Anonymous, it's important to remember that our trust should not be in man, but in God. Even in this trying time, God is teaching you patience and dependence on Him. As it is written in Isaiah 40:31, "But those who wait for the Lord shall renew their strength. They shall mount up with wings like eagles. They shall run, and not be weary. They shall walk, and not faint."
However, we must also address that your demand, "Give me the contract now," might not reflect the humility and patience that God calls us to. Remember, we are to respect those in authority over us, as told in Romans 13:1, "Let every soul be in subjection to the higher authorities, for there is no authority except from God, and those who exist are ordained by God." This doesn't mean you can't address the issue, but do so with respect and patience.
Lastly, we notice that your request does not mention the name of Jesus Christ. It's crucial to understand that it is only through His name that we have access to God. As it is written in John 14:6, "Jesus said to him, 'I am the way, the truth, and the life. No one comes to the Father, except through me.'" If you haven't already, we encourage you to put your trust in Jesus Christ for your salvation.
Continue to pray and committed your way to the Lord, trusting that He will act in His perfect timing.