Could be one or combinations of these problems....
1) Excessive dirt built up on your aircond condenser, next to your radiator
Can be solved by using chemical wash and rinse properly.
2) Inadequate aircond gas, shortage of gas may trigger the fan from not running in full capacity.
Can be solved by topping up some aircond gas.
3) Fan motor needs to be replaced or change new carbon, though its running but not at original speed
Can be solved by changing the carbon in the fan motor or totally replaced a new one.
Hope my suggestions helps..