It looks like we've found the right place.
Ich schätze,
wir haben gefunden, was wir suchen.
Parece que encontramos el lugar.
Parece que hemos dado con el lugar.
On a trouvé l’endroit
qu’on cherchait.
Parece que achamos o lugar.
Похоже... мы там, где надо.