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

a lot of flower-pots are on the window-sills

По-английски

a lot of flower - pots are on the window - sills