English: And God punished.
Telugu: శిక్ష వేసింది దేవుడు.