English: Some say this is Gods punishment.
Telugu: అదే దేవుడి శిక్ష అని పలువురు అంటున్నారు.