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