Translation of "Ihre tage sind gezaehlt" in English