Default [Q] Overheating

So, I'm currently on ARHD 71.1 w/ EX 14.11 UC(CPU-1566Mhz, GPU-400Mhz) + Power Saver Turned On. Why does my phone still gets really hot? It reaches 46C+ and I'm trying to avoid that. I want to stay between 30C-43C or maybe 45C even when playing games. Is that possible? Or this there anything that I can do to keep the temp down?