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

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