I always struggle with sound... How can this indecent laughter(へっへっへ) be translated in English? It's not Ha Ha or Ho Ho...Heh heh sounds similar to へっへっへ, but my dictionary says heh indicates the expression of surprise or questioning. May Hee hee be better in this case?