English: but do they deliver?
Telugu: కానీ వారు అలా చేస్తారా?