The English term "mayhap" matches the Indonesian term "boleh jadi, mungkin"