translate English to German: The beginning seems to have been the happiest.
Der Anfang scheint die glücklichsten gewesen zu sein.