staggering
DEFINITION: | [adjective] - extremely surprising and shocking |
EXAMPLE: | The study revealed a staggering increase of illegal immigration in America. |
POLISH TRANSLATION: | zawrotny, oszałamiający, niewiarygodny |
put sb up
EXAMPLE: | If you need somewhere to stay in London, we can put you up for a few nights. |
POLISH TRANSLATION: | przenocować kogoś |