Just have a honest and atleast credible updates and announcement on website, Forum, Channels and Social MEdia accounts. Delays cannot be avoided but a little posting of some updates and team's work will lessen some doubts in the community, both investors and supporters.