translate English to French: You should have seen me with all these sensors and wires: I looked like a robot (see photos).
Vous auriez dû me voir avec tous ces fils et ces capteurs : j'avais l'air d'un robot (voir photos).