meaning of bis spätestens 10. April

bis spätestens 10. April - German to English

because of the 10th of April within newest