Xiaomi Redmi 4 is the best mobile phone for me among all the mobile phons I recently used. No hanging issue. I am using lots of app but never face hagging problem. Back camera is good as compare to front. Camera quality is not good but overall value for money. Good cell phone at this budget. Good looking. Long battery life one time full charged means one day use all time. In standby it 2 or three days. One of the best phone at this budget.