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