Translation:I spoke to the doctors the day before yesterday.
Why would English lose those words?? they're so useful. I hate having to say "the ... before/after ...", I'm so used to being able to say it in a shorter and simpler way in Latvian, my first language. "aizvakar" - day before yesterday, "parīt" - day after tomorrow. We even have "aizparīt" - the day after the day after tomorrow. Imagine saying that in English.