Being as you are based in India and your ambient room temperature is 35 degrees, and you are using the stock cooler, I would say that is normal.
Ultimately, the CPU should be kept under 85 degrees, but ideally below 80 degrees. Even if the thermal throttle limit is higher than this.
Remember "normal" ambient temperature is usually around 22 degrees, so for every degree you are over this, you'll be a degree hotter under load.
So an example based on your temps:
Room temperature = 22 degrees
Load Temperature Delta = +50 degrees
Final Temperature = 72 degrees.
In your case however:
Room temperature = 35 degrees
Load Temperature Delta = +50 degrees
Final temperature = 85 degrees.
Suddenly it just being in a hotter room , you're not reaching much higher, unrecommended temperatures. Quoting the
Intel Temp Guide:
Core temperatures above 85°C are not recommended.
Core temperatures below 80°C are ideal.
The Intel stock coolers are pretty poor overall, especially for hotter countries. I suspect if you replaced it with a third party cooler you'd see better temps, but ultimately, your ambient temperature will always have an impact.