English: They are so much tougher than me.
Telugu: వారు నాకన్నా చాలా అడ్వాన్సుగా ఉన్నారు.