translation

Would you please tell me, what is the meaning of “Some headaches may prove difficult”

I’d guess it means “difficult to treat/cure”, but it’s hard to be certain without seeing the whole context. It’s even possible that “headaches” is used in the sense of “problems/difficulties”.