Hi Utpal,
I know Xiomis Redmi1s is decent on specs and friendly to pocket but I would really recommend you go for MotoE, I know its a a bit costlier but with that phone you sure to get Android 5.0 ie lollipop and if you can wait a bit longer rumours say MotoE gen 2 will be released in near future.
You can also look at AndroidOne phones they are also cheap and are really suitable for growing market like India!