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

other indonesian words that include "mengaku" : english :
mengaku acknowledge
mengaku, perbolehkan, memperbolehkan admit
mengaku confess