English: No wonder that.
Telugu: అలాగున్నారేమిటని ఆశ్చర్యం కలుగుకపోదు.