Cannot be pleasant sitting watching a windmilling engine banging away outside your window.
This incident seems to bear some similarity to the Air Asia Airbus A330, (9M-XXE) incident near Carnarvon, Western Australia, on 25 June 2017.
Final report for that event due out soon. I'm eager to see what ATSB has to say about that turn-back.