English: In some details, they are better than us.
Telugu: కొన్ని విషయాల్లో వారి కంటే మనమే మేలనిపిస్తుంది.