English: I know more of them.
Telugu: వీళ్లు కాస్త నాకు ఎక్కువ తెలుసు.