The phrase “have been meaning” can be translated to Hindi as “का मतलब रहा है” (ka matlab raha hai) or “का अर्थ रहा है” (ka arth raha hai). The context may change the translation slightly, but this should generally convey the intended meaning. If you have a specific sentence in mind, feel free to share for a more accurate translation!