translate English to French: There, he discovered the Monarch.
C'est là qu'il a trouvé les monarques.