English: Could this really be true, I wondered.
Telugu: ఇది నిజమా అని ఆశ్చర్యపోయాను.