English: They have a lot of talent.
Telugu: వీళ్లకు టాలెంట్ చాలా ఎక్కువ.