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