English: Allah punished them for that.
Telugu: అల్లాహ్‌ శాపం పడినది వీళ్ళపైనే.