translate English to German: This position was expressed most clearly by Mr Michel last week.
Am deutlichsten wurde diese Ansicht letzte Woche von Louis Michel zum Ausdruck gebracht.