English: No wonder
Telugu: ఆశ్చర్యం కదూ.