English: It amazed me how he knew this stuff.
Telugu: ఈ విషయాలన్నీ ఆయనకెలా తెలుసా అని ఆశ్చర్యపోవటం నావంతైంది.