English: Card Slot Yes, microSD, up to 256 GB (dedicated slot)
Telugu: మైక్రో SD కార్డులు అవును 256 GB వరకు (అంకితమైన స్లాట్)