translate English to French: It has come back to haunt us and now requires action.
Ce problème est revenu nous hanter et il nous faut maintenant agir.