Hollywood actress Megan Fox has admitted her recovery from having a third child in August last year has been "awful".