English: Their legs are long and powerful.
Telugu: వారి అవయవాలు దీర్ఘ మరియు శక్తివంతమైన ఉన్నాయి.