well direct_2d 52c is not to high. because
1. u are living in india where ambient temp is very high than europian countries.
2. u are using a processor which is at it's limit wrt it's architecture.
3. ur processor can handle up to 65deg. up till 60 no problem.
so the most u can do is place your pc in some cool part of your house. and make ur cabinet airy (don't go for very costely cabinet just for cooling,they will not make any big diff.).
NOTE-if possible put ur pc in a ac room.but don't put in front of a cooler bcoz cooler's air is very humid and on a humid day it can condence water on mobo's circuit.AND DON'T COMPARE UR TEMPERATURES WITH THOSE U FOUND ON NET BECAUSE THEY ARE FROM EUROPIAN COUNTRIES WHERE AMBIENT TEMP IS LESS THAN HALF OF OURS.
so happy computing