English: At this I marvel not.
Telugu: దీనికి నేనేమీ ఆశ్చర్యపోవడం లేదు.