to find----encontrar

immediately----inmediatamente

it matters to me----me importa

What do you think?----¿Qué te parece?

to announce----anunciar

really----en realidad

recently----recientemente

it seems to me that----me parece que