your temperature needle seems ok. I used to get worried too. Since you have changed the radiator, I hope it is suitable enough to cool down your water/coolant and the gear oil, it seems you have an automatic Cuore.
How quickly does the gauge needle reach the middle of the dial? You can get your thermostat valve checked, if it is not stuck and slowing down water/coolant flow to the engine block. See if your radiator pipes are in good condition and clamped up tightly and there is no leakage. Does your car reduces water/coolant?
See if your radiator fan is not slow. You can get it checked by asking an electrician to run the fan directly by connecting it with the battery (while your car is switched off) if you notice any difference in speed (of fan) when it is directly connected to the battery, then it can also be fan wiring/relay which isn't delivering enough amperes (current) to the fan so that it can run at a full speed.
I hope your condenser isn't clogged with dirt and debris and dead insects, because such a condition can effect the cooling. You can visually inspect it (even without removing front bumper)
Which city are you from? if I may ask.
You can also ask your (or any credible/referred) electrician to install a relay to the radiator fan in such a way that turning on AC turns on the fan (make its like direct) and when you turn off the AC, the radiator fan goes back to its autoswitch mechanism. I shared such a suggestion with @muhammad.irtiza and I did that to my cuore too, AC works all well.
direct fan is not the solution, to be honest. That's a desi jugaar of our talented electricians. What engine oil are you using? what grade? a heavy/thick engine oil also puts a load on the oil pump (and hence the engine) for its circulation and a slow circulating oil also leads to heating of an engine if I'm not wrong with my little knowledge. 