English: All religions have done that.
Telugu: అన్ని మతాలు ఈ పనే చేశాయి.