Hide sensitive input variables at prompt during terraform plan/apply

we are running version v1.2.0 and in variables block i have set up in such a way that while executing it must prompt for password. I used sensitive=true statement in the variable definitions but it is still displaying the content as clear text instead of hiding the text using some characters like *** … Is there an alternative and easiest way to do accomplish this. We are not planning to use key vault at this stage.