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