English: They are doing far better than us.
Telugu: మనతో పోలిస్తే వాళ్లు ఎన్నో రెట్లు మేలు.