Euro inflation to remain 'undesirably high' for some time - TrueID