English: & the LORD delivered them into his hands.
Telugu: మరియు లార్డ్ తన చేతుల్లోకి వాటిని పంపిణీ.