Dear teachers,

Could you please help me understand exactly the meaning of "FOR A WHILE NOW" below?:

This post is lengthy, but I think you'll find it informative. This is a subject that business leaders like Caln Icahln have been talking about for a while now

He has been having stomach problem for a while (now)

Thabk you in advance
You can translate "for a while now" into "for some time". It literally means that the event has happened for a time before the present, and it is still continuing.
Thank you Lakshwadeep