English: They’re a lot better than we are.
Telugu: మనతో పోలిస్తే వాళ్లు ఎన్నో రెట్లు మేలు.