English: Religion had not helped.
Telugu: మతం దీనికి దోహదపడలేదు.