English Sentence:

New details emerged about the raid on Bin Laden's compound.

Portuguese Translation:

Surgiram novos detalhes sobre a invasão ao complexo do Bin Laden.

Listen to Portuguese Sentence:

Play Sound

Words used:

surgir

to arise, to emerge, to appear, to come

[Show Details]
novo m., nova

new

[Show Details]
detalhe m.

detail, particularity

[Show Details]
sobre

about, on, upon, over, above

[Show Details]
a

1. the (female) 2. her, it, them 3. at, by, in, of, on, till, to, towards, under, upon 4. her, them (female)

Here: the (female)

[Show Details]
invasão f.

invasion, incursion

[Show Details]
ao, a, à

1. in the, for the, at the, to the 2. when

Here: in the, for the, at the, to the

[Show Details]
complexo m.

complex (noun), compound

[Show Details]
do

of the, from the (masculine singular)

[Show Details]