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