Il est déjà là.

English Translation

He’s already here.

Please, Tatoeba, THERE is not HERE.

French seems to be the same as German, when it comes to the meaning/usage of “là” (German “da”), in that it can mean “present” or “here”.

See meaning 1.2 here:
là - Wiktionary, the free dictionary

  1. here; present (used with être)
      Synonym: ici (with verbs other than être )
        Je suis (toujours) là.
          I’m (still) here.
1 Like

Perfect reply, pitty42

The typical, confusing, senseless French complication!