Portuguese translation: Uma forte chuvada abatia-se sobre a cabeça de...
Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
English term or phrase:The rain was falling down hard
An example: "The rain was falling down hard on Luisa's head". For Portuguese, a machine translation gives me something like "A chuva estava DERRAMANDO ABAIXO DURAMENTE sobre a cabeca de Luisa", but it looks suspicious. Any comments? Thanks for any help,