I just happen to know this :-)
In my work place, I have bunch of indians who speak this word quite so often.
Acha is the most frequent word used in spoken Hindi. Acha mans OK or alright or I understand or whatever..
Bahut Acha is "very good".