English: What a wonder.
Telugu: వామ్మో ఎంత ఆశ్చర్యం కదూ.