English: It features a huge 6.4-inch display
Telugu: * 6.4 అంగుళాల సూపర్​ ఆమోలెడ్​ డిస్​ప్లే