Brandy released her new record “Beggin & Pleadin” back in