English: And they have, indeed, done this.
Telugu: నిజానికి, వారు అలా చేసారు.