English: I'm still surprised even knowing that.
Telugu: ఇదేమిటో తెలిసేదాకా నాకూ ఆశ్చర్యం గానే ఉంది.