English: I am amazed I did not know this.
Telugu: నాకు దీని సంగతి తెలియక పోవటం ఆశ్చర్యం .