its impossible that you did not read and understand the contract before signing.it happen to us with our qatari my landlord, we did not sign the arabic contract till we translate first to english then ask him to remove some points.translate your contract with your arabic friends and its all there.

for standard contract, it must be reasonable/acceptable reason between you and landlord.if no, you are breaching the contract and of course a case will file against you and surely you will go to jail.