“At the latest”
Portuguese equivalent: “no mais tardar”.
“The traffic is pretty heavy, but I guess I can get there by 8 at the latest“.
“You must send the application by Friday at the latest if you want to take the test next week”.
Thanks, Patricia, for the suggestion!