English: It is their own doing.
Telugu: ఇది వారి స్వీయ రచన.