English: Would you deliver?.
Telugu: డెలివరీ చేస్తారా..