meaning of bis einschließlich diesen Freitag

bis einschließlich diesen Freitag - German to English

up to and including this Friday