My dad is looking to buy a Mid-Range Phone. So I have shortlisted the following devices: Redmi Note 6 Pro Realme 2 Pro Nokia 6.1 Plus Moto One Power My dad won't be playing games, but he will be installing a lot of useless apps. Also, the battery of the phone should last from morning till evening, since he makes a lot of phone calls. Camera and all doesn't matter. The main requirement is a good battery life. I had also shortlisted the Zenfone Max M1, but have heard negative reviews about it.