This should be the right place, but...
...لابد وأن هذه هي وجهتنا الصحيحة، ولكن
Der Ort hier stimmt. Nur …
Este debería ser el lugar,
pero no hay señal de la isla.
On est censés être au bon endroit…
यह सही जगह तो होनी चाहिए, लेकिन...
Este devia ser o lugar certo, mas...