English: Woman immolates self
Telugu: ఆత్మాహుతికి పాల్పడ్డ మహిళా మానవబాంబు