English: But, they’re still delivering.
Telugu: కాగా, వీరు ఇప్పటికీ తమ డ్యూటీ చేస్తున్నారు.