I am afraid, not many things get repaired in Dubai unlike our home country. You can definitely give a try with body shop guys who do the denting and painting jobs, if they can fix it for less. That's the only option you get with a very little chance, but worth trying as oppose to 1800 dirhams.
Now when the heat is 40+ already then even slightest engine cooling malfunction will blow out of proportion. You should check the coolant level inside the radiator and outside the radiator in the coolant expansion bottle. If all level are good, then show it to the mechanic to check the AC fan, Radiator fan and if they both are fine too, then get the radiator cleaned, it might have been clogged or rusted with age.
lets start with checking the following
fuses
brake switch
do you have an airbag light on,if so then i am suspecting its the clock spring and need to have it checked for codes
B codes and not the P codes
good luck