English: This is the greatest strength they have.
Telugu: ఇది వాళ్లకుండే మరో మహా శక్తి.