meaning of anstrengender Tag

anstrengender Tag - German to English

strenuous time