Learn French: Quelqu'un vient de trouver un indice ici. - Someone has just found a clue here.