translate English to German: This is the beginning of spring season in their homeland.
Das ist gleichzeitig der Beginn des Frühlings in ihrer Heimat.