Xiaomi Redmi Note 4 with 4GB ram is best phone in respect of Price to Performance ratio. It have 64 Gb internal is more than enough storage for documents, photos and videos. Sound quality is very much improved but its predecessors by providing bottom firing speakers. 13 MP Rare cam and 5 MP Front cam provides good shots in natural light. Look and feel is very good. This is best buy for under 20000 INR.