Remix.run Logo
dahart 3 hours ago

That’s valid English. You take ibuprofen for headaches, or go to the hospital for a broken bone. Assuming the word ‘for’ means ‘causes’ is incorrect.