Онлайн переводчик http://translate.meta.ua
поменять
По-английски

the letter will have been written by 5 oclock tomorrow

По-украински

лист буде написаний до 5 oclock завтра