English: It features a huge 6.4-inch display
Telugu: దీంట్లో 6.4 ఇంచుల భారీ డిస్‌ప్లేను అమర్చారు.