English: And they're a lot stronger than you.
Telugu: వారు మీకన్నా ఎంతో సమర్ధులు.