English: God had given him a new heart.
Telugu: దేవుడు సౌలుకు ఒక నూతన హృదయం ఇచ్చినాడు.