translate English to German: Halfway passed the pastures, she threw an apprehensive glance towards the sky; thank goodness, no sign of rain.
Nach ein paar Metern durch die Wiese warf sie einen besorgten Blick in den Himmel; zum Glück, kein Anzeichen von Regen.