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