Мы не получали твоего письма до вчерашнего дня.

English Translation

We did not get your letter until yesterday.

Shouldn’t it be получили?