English: I know a lot more about those.
Telugu: వీళ్లు కాస్త నాకు ఎక్కువ తెలుసు.