English: do they deliver home
Telugu: వాళ్ళు హోమ్ డెలివర్ చేస్తారా