English: barrier to world peace.
Telugu: ప్రపంచ శాంతికి అడ్డంకి.