The English term "profess" matches the Indonesian term "mengaku"