English: Yes, they do and did.
Telugu: అవును, వారు ఈ మరియు ఆ చేస్తున్నావు.