English: Its their most potent weapon.
Telugu: ఈ వారి అత్యంత శక్తివంతమైన ఆయుధం భావించారు.