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