English: They are big, strong and extremely skilled.
Telugu: ఇవి చాలా పెద్దగా, చాలా శక్తివంతంగా ఉంటాయి.