What does bis spätestens 10. April mean?

bis spätestens 10. April - German to English

because of the 10th of April within newest