English: And they do have tremendous strengths.
Telugu: మరియు వారు విపరీతమైన శక్తి కలిగి ఉన్నారు.