translate English to German: This report is thus very timely.
Deshalb kommt dieser Bericht genau zur rechten Zeit.