English: A scourge of humanity.
Telugu: మానవత్వంపై సాగించిన విధ్వంసకాండ.