English: Some say this is God’s punishment.
Telugu: కొంతమంది దాన్ని దేవుడు ఇచ్చిన వరం అంటారు.