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