A close call?
First panicky thought from any of the engine manufacturers is probably "I hope it isn't one of ours"... In this case it seems to be a GE engine.
I should add that there's surely a question is to why, 2 hours into a flight from Singapore to Milan, why did it return to base rather than divert to a closer airport following an engine warning. It's not as if it was over the middle of an ocean. Was the safest option chosen, or the one which would cause the least operational difficulties?
I'm assuming that the fact the fire occurred on landing wasn't just a coincident but because the conditions were then more conducive to a fire starting. If it was the former, then they were luck indeed.