English: Islam has done that.
Telugu: కానీ ఇస్లాం అలా చేపట్టింది.